with plenty of space
more than necessary, sufficient
plentiful; having a large amount
abundant
a large amount of; to a large extent or degree
plenty
plentiful
generous
available in large quantities or numbers
abundant
very plentiful; extravagant
abundant, excessive